/**
    算法描述：
    核心问题：
    解决所需数据结构+算法：
**/
#include<iostream>
using namespace std;

int main() {
    int a[15];
    int crt, cnt = 0, save = 0;
    for(int i=1; i<13; i++) {
        cin >> a[i];
        save += 300;
        if(save < a[i]) {
            cout << -1*i << endl;
            return 0;
        }
        crt = (save - a[i])/100;
        save = save - a[i] - 100*crt;
        cnt += crt;
    }
    cout << cnt*120 + save<< endl;
    return 0;
}